Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Programista JavaScript

Opis

Text copied to clipboard!
Poszukujemy Starszego Programisty JavaScript, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie zaawansowanych aplikacji internetowych. Osoba na tym stanowisku powinna posiadać szeroką wiedzę techniczną oraz doświadczenie w pracy z nowoczesnymi frameworkami i bibliotekami JavaScript, takimi jak React, Angular czy Vue.js. Oczekujemy, że kandydat będzie potrafił efektywnie współpracować z zespołem, dzielić się wiedzą oraz wspierać młodszych programistów w rozwoju ich umiejętności. Starszy Programista JavaScript będzie również odpowiedzialny za optymalizację kodu, zapewnienie wysokiej jakości rozwiązań oraz udział w procesie planowania i wdrażania nowych funkcjonalności. Wymagana jest znajomość narzędzi do kontroli wersji, testowania oraz automatyzacji procesów developerskich. Idealny kandydat cechuje się analitycznym myśleniem, samodzielnością oraz umiejętnością rozwiązywania złożonych problemów technicznych. Jeśli jesteś pasjonatem technologii webowych i chcesz rozwijać się w dynamicznym środowisku, zapraszamy do aplikowania na to stanowisko.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji internetowych w JavaScript
  • Współpraca z zespołem projektowym i UX/UI
  • Optymalizacja i refaktoryzacja istniejącego kodu
  • Mentoring młodszych programistów
  • Udział w planowaniu i wdrażaniu nowych funkcjonalności
  • Zapewnienie jakości kodu poprzez testy automatyczne i manualne
  • Monitorowanie i rozwiązywanie problemów produkcyjnych
  • Aktualizacja wiedzy na temat najnowszych technologii i trendów
  • Współpraca z zespołem backendowym i DevOps
  • Dokumentowanie rozwiązań technicznych

Wymagania

Text copied to clipboard!
  • Minimum 5 lat doświadczenia w programowaniu JavaScript
  • Znajomość frameworków React, Angular lub Vue.js
  • Doświadczenie z narzędziami kontroli wersji (Git)
  • Umiejętność pisania testów jednostkowych i integracyjnych
  • Znajomość zasad projektowania responsywnych aplikacji
  • Dobra znajomość HTML5 i CSS3
  • Umiejętność pracy w metodykach Agile/Scrum
  • Znajomość narzędzi do automatyzacji procesów developerskich
  • Dobre umiejętności komunikacyjne i pracy zespołowej
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie z frameworkami JavaScript?
  • Opowiedz o projekcie, w którym pełniłeś rolę lidera technicznego.
  • Jakie narzędzia używasz do testowania kodu?
  • Jak radzisz sobie z optymalizacją wydajności aplikacji?
  • Czy masz doświadczenie w pracy z metodykami Agile?
  • Jakie są Twoje ulubione biblioteki JavaScript i dlaczego?
  • Jak podchodzisz do mentoringu młodszych programistów?
  • Opowiedz o sytuacji, gdy musiałeś rozwiązać trudny problem techniczny.